using Admin2025.Application.Dtos;

namespace Admin2025.Application.Services;

public interface IAppPermissionService
{
    Task<dynamic> GetAllPermissionAsync();
    Task<dynamic> CreatePermissionAsync(CreatePermissionDto dto);
    Task<dynamic> DeletePermissionAsync(Guid permissionId);
    Task<dynamic> UpdatePermissionAsync(Guid permissionId,UpdatePermissionDto dto);
    Task<dynamic> EnablePermission(Guid permissionId);
    Task<dynamic> DisablePermission(Guid permissionId);

}